package com.huike.service;

import com.huike.po.p2pMessage;
import com.huike.pojo.FileMsg;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * 陈洁怡
 */
public interface P2pService {
    public List<p2pMessage> getChatRecord (String accountFirst, String accountSecond);
    public boolean sendMessage (p2pMessage message);
    public boolean deleteOfflineMsg (String accountFrom, String accountTo);
    // 获取p2p漫游消息
    public List<p2pMessage> getRoamingRecord(String accountFirst, String accountSecond);
    // 发送文件消息
    boolean sendFile( FileMsg message, MultipartFile file);
    // 查询两个人之间所有的文件记录
    List<FileMsg> getFileList(String msgFrom, String msgTo);
    // 查询文件记录
    FileMsg getFile(String msgFrom, String msgTo, String fileName);
}
